/**
 * @param {number[]} encoded
 * @param {number} first
 * @return {number[]}
 */
 var decode = function(encoded, first) {
    let ret=new Array(encoded.length+1).fill(0);
    ret[0]=first;
    let now=first
    encoded.forEach((e,index) => {
        now=now^e;
        ret[index+1]=now;
    })
    return ret;
};

// 执行用时：
// 128 ms
// , 在所有 JavaScript 提交中击败了
// 76.90%
// 的用户
// 内存消耗：
// 44.2 MB
// , 在所有 JavaScript 提交中击败了
// 89.93%
// 的用户
